<?php
/**
 * 助手函数
*/

/**
 * 打印格式化
*/
function dd($mixed) {
    ob_start();
    var_dump($mixed);
    $output = ob_get_clean();
    $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', $output);
    $output = '<pre>' . htmlspecialchars($output, ENT_QUOTES) . '</pre>';
    
    return $output;
}

/**
 * 生成csrf命令牌
*/
function csrf() {
    $csrf = new \houze\Csrf();
    return $csrf->create_token();
}

/**
 * 生成jwt密钥
*/
function jwt($payload=[]) {
    $jwt = new \houze\Jwt();
    return $jwt->create_token($payload);
}